Dictionnaire français - anglais

quitter la scène

to leave the stage